-來源:廣工,滑鐵盧大學(Credit: Guang Gong, University of Waterloo)
速度,安全性和簡單性是設計新加密的主要考慮因素。考慮到軟件實現的簡單性,在硬件實現中通常相當複雜。“當今算法的硬件實現,例如AES密碼,對於硬件面積有限的設備而言效率很低。因此,在需要低硬件複雜性的情況下使用流密碼。” (巴黎Kitsos)
. 與公鑰加密相比,私鑰加密可以使用更短的密鑰來達到相同或更高的工作係數。
. CBC密鑰加密模式可隱藏密文模式,而ECB則不會。儘管假設可以在非對稱加密中使用CBC模式,但我們不會按照塊或流對非對稱密碼進行分類。
. 在受限制的硬件上,流密碼比分組密碼具有更好的性能。
. 與分組密碼相比,流密碼更容易受到密碼分析攻擊。
參考
. 流密碼的設計(PDF)–滑鐵盧大學
. MICKEY-128流密碼的硬件實現
. 分組密碼操作模式
. 量子計算
資料來源: Wentz Wu QOTD-20210205